FluentBoards\App\Services\StageService A

Total Complexity 64
Dependencies 5
Dependents 5
Total lines 424
Lines of code 333
Logical lines of code 184
Comment lines 10
Methods 27
Properties 0

Methods 27

Method Rating Maintainability Complexity Lines of code
sortStageTasks()
A
44 11 42
updateStageProperty()
S
58 6 15
updateStageTemplate()
S
53 5 27
createStages()
S
54 4 21
checkStageEditable()
S
59 4 14
importTasks()
S
51 3 26
createStage()
S
56 3 18
createRoadmapStages()
S
61 3 12
importStagesFromBoard()
S
53 2 22
copyStagesOfBoard()
S
55 2 19
defaultStagesForTodos()
S
52 1 31
createDefaultStages()
S
71 2 6
moveOtherStages()
S
63 2 10
moveAllTasks()
S
63 2 10
archiveAllTasksInStage()
S
63 2 10
defaultStages()
S
80 1 3
getLastOneMinuteUpdatedStages()
S
69 1 6
updateTitle()
S
91 1 2
updateStatus()
S
71 1 6
updateColor()
S
91 1 2
updateBackgroundColor()
S
91 1 2
updateArchivedAt()
S
91 1 2
getLastPositionOfStagesOfBoard()
S
71 1 6
roadmapStageSetting()
S
69 1 7
createSlug()
S
78 1 3
stagesByBoardId()
S
79 1 3
updateStage()
S
66 1 8